S

5

6

7

8

9

s_1

4

5

6

7

8

9

4

6{,}5

6{,}5

N

7{,}5

7{,}5

8{,}5

8{,}5

N

5

6

7

8

Sestrojte násypovou plochu a okraj násypu vzhledem ke stoupající korunní hraně cesty ve tvaru kruhového oblouku.

s_N=1

M\ 1\!:\!100

i_N=1\,\textrm{m}\stackrel{M}{\rightarrow}1\,\textrm{cm}

S = Intersect(xAxis, yAxis)
C_1 = (-3.38, -4.2)
C_2 = Rotate(C_1, 30°, S)
α = Angle(C_1, S, C_2)
C_3 = Rotate(C_2, 30°, S)
β = Angle(C_2, S, C_3)
C_4 = Rotate(C_3, 30°, S)
γ = Angle(C_3, S, C_4)
C_5 = Rotate(C_4, 30°, S)
δ = Angle(C_4, S, C_5)
C_6 = Rotate(C_5, 30°, S)
ε = Angle(C_5, S, C_6)
c = CircleArc(S, C_1, C_6)
a = Ray(S, C_1)
b = Ray(S, C_6)
C_1' = Point(a)
C_6' = Point(b)
d = CircleArc(S, C_1', C_6')
e = Ray(S, C_2)
f = Ray(S, C_3)
g = Ray(S, C_4)
h = Ray(S, C_5)
C_2' = Intersect(d, e)
C_3' = Intersect(d, f)
C_4' = Intersect(d, g)
C_5' = Intersect(d, h)
i = Segment(C_1, C_1')
j = Segment(C_2, C_2')
k = Segment(C_3', C_3)
l = Segment(C_4', C_4)
m = Segment(C_5', C_5)
n = Segment(C_6', C_6)
S_1 = (-1.94, -3.96)
S_7 = (2.88, 3.92)
p = Segment(S_1, S_7)
q = OrthogonalLine(C_6, p)
S_6 = Intersect(q, p)
S_2 = Point(p)
W = (-2.06, 4.58)
r = Segment(S_2, W)
W_1 = Point(r)
W_2 = Mirror(S_2, W_1)
W_3 = Mirror(W_1, W_2)
W_4 = Mirror(W_2, W_3)
s = Segment(W_4, S_6)
t = Line(W_3, s)
a_1 = Line(W_2, t)
b_1 = Line(W_1, a_1)
S_3 = Intersect(b_1, p)
S_4 = Intersect(a_1, p)
S_5 = Intersect(t, p)
c_1 = OrthogonalLine(S_2, p)
d_1 = OrthogonalLine(S_3, p)
e_1 = OrthogonalLine(S_4, p)
f_1 = OrthogonalLine(S_5, p)
S_2' = Point(c_1)
S_2'' = Mirror(S_2', S_2)
g_1 = Line(S_2', p)
h_1 = Line(S_2'', g_1)
S_3' = Intersect(d_1, g_1)
S_4' = Intersect(e_1, g_1)
S_5' = Intersect(f_1, g_1)
S_6' = Intersect(q, g_1)
S_6'' = Intersect(h_1, q)
S_5'' = Intersect(f_1, h_1)
S_4'' = Intersect(e_1, h_1)
S_3'' = Intersect(d_1, h_1)
i_1 = Segment(S_2', S_2'')
j_1 = Segment(S_3', S_3'')
k_1 = Segment(S_4', S_4'')
l_1 = Segment(S_5', S_5'')
m_1 = Segment(S_6', S_6'')
S_1' = (-1.86, -4)
n_1 = Line(S_1', p)
S_7' = Point(n_1)
p_1 = Segment(S_7', S_1')
pos = 19 (slider from 0 to 19, step 1)
q_1 = Ray(S_2, S_1)
S_0 = Mirror(S_3, S_2)
S_8 = Point(q_1)
r_1 = OrthogonalLine(S_8, q_1)
S_8' = Intersect(n_1, r_1)
S_0' = Mirror(S_3', S_2')
S_0'' = Mirror(S_3'', S_2'')
s_1 = Segment(S_1, S_8)
t_1 = Segment(S_1', S_8')
a_2 = Segment(S_0', S_0'')
b_2 = Ray(S_0'', S_0')
U_1 = Point(b_2)
U_2 = Point(e)
U_3 = Point(f)
c_2 = Ray(C_4, S)
U_4 = Point(c_2)
d_2 = Segment(S_0', U_1)
e_2 = Segment(S_0', S_0'')
f_2 = Segment(C_2, U_2)
g_2 = Segment(U_2, S)
h_2 = Segment(C_3, U_3)
i_2 = Segment(U_3, S)
j_2 = Segment(U_4, C_4)
U_5 = Point(c_1)
U_6 = Point(d_1)
U_7 = Point(e_1)
k_2 = Segment(S_2'', U_5)
l_2 = Segment(S_3'', U_6)
m_2 = Segment(S_4', U_7)
n_2 = Segment(S_2', S_2'')
p_2 = Segment(S_3', S_3'')
q_2 = Segment(S_4', S_4'')
D_1 = Rotate(C_3, 15°, S)
ζ = Angle(C_3, S, D_1)
r_2 = Ray(S, D_1)
D_1' = Intersect(d, r_2)
s_2 = Segment(D_1, D_1')
t_2 = Segment(S, D_1)
S_9 = Midpoint(S_3', S_4')
a_3 = OrthogonalLine(S_9, p)
U_8 = Point(a_3)
b_3 = Segment(S_9, U_8)
R_1 = Intersect(i, d_2)
R_2 = Intersect(k_2, f_2)
R_3 = Intersect(l_2, h_2)
R_4 = Intersect(b_3, t_2)
R_5 = Intersect(j_2, m_2)
o = Spline({R_1, R_2, R_3, R_4, R_5}, 3)
Z_1 = Point(o)
Z_2 = (0.72, -4.08)
u = Vector(Z_1, Z_2)
c_3 = Ray(S_5', S_5'')
d_3 = Ray(S_6', S_6'')
U_9 = Point(c_3)
e_3 = Segment(S_5'', U_9)
f_3 = Segment(S_5', S_5'')
U_{10} = Point(d_3)
g_3 = Segment(S_6'', U_{10})
h_3 = Segment(S_6', S_6'')
D_2 = Rotate(C_4, 15°, S)
η = Angle(C_4, S, D_2)
i_3 = Ray(S, D_2)
D_2' = Intersect(d, i_3)
j_3 = Segment(D_2, D_2')
k_3 = Segment(S, D_2)
S_9' = Midpoint(S_4', S_5')
l_3 = OrthogonalLine(S_9', p)
U_{11} = Point(i_3)
m_3 = Segment(D_2', U_{11})
n_3 = Segment(C_1, C_1')
U_{12} = Point(l_3)
p_3 = Segment(S_9', U_{12})
R_6 = Intersect(m_3, p_3)
R_7 = Intersect(m, e_3)
q_3 = Segment(C_5, C_5')
D_3 = Rotate(C_5, 15°, S)
θ = Angle(C_5, S, D_3)
r_3 = Ray(S, D_3)
D_3' = Intersect(d, r_3)
S_9'' = Midpoint(S_5', S_6')
s_3 = OrthogonalLine(S_9'', p)
U_{13} = Point(s_3)
t_3 = Segment(S_9'', U_{13})
a_4 = Segment(D_3, D_3')
b_4 = Segment(S, D_3)
R_8 = Intersect(b_4, t_3)
v = Spline({R_6, R_7, R_8, C_6}, 3)
Z_3 = Point(v)
Z_4 = (5.46, -1.62)
w = Vector(Z_3, Z_4)
c_4 = Circle(C_3, 0.9)
T_1', T_1 = Intersect(c, c_4)
d_4 = Arc(c_4, T_1', T_1)
e_4 = Circle(C_4, 1.8)
T_2', T_2 = Intersect(c, e_4)
f_4 = Arc(e_4, T_2', T_2)
P_1 = Point(d_4)
P_2 = Point(f_4)
P_3 = (2.92, -1.68)
o_1 = Spline({C_2, P_1, P_2, P_3}, 3)
g_4 = Circle(C_4, 0.9)
T_3', T_3 = Intersect(c, g_4)
h_4 = Arc(g_4, T_3', T_3)
k_4 = Circle(C_5, 1.8)
T_4, T_4' = Intersect(k_4, c)
p_4 = Arc(k_4, T_4', T_4)
P_4 = Point(h_4)
P_5 = Point(p_4)
P_6 = (3.42, -0.02)
u_1 = Spline({C_3, P_4, P_5, P_6}, 3)
q_4 = Circle(C_5, 0.9)
T_5, T_5' = Intersect(q_4, c)
r_4 = Arc(q_4, T_5', T_5)
s_4 = Circle(C_6, 1.8)
T_6' = Point(s_4)
T_6 = Intersect(s_4, c)
t_4 = Arc(s_4, T_6', T_6)
P_7 = Point(r_4)
P_8 = Point(t_4)
P_9 = (2.96, 1.6)
v_1 = Spline({C_4, P_7, P_8, P_9}, 3)
c_5 = Circle(C_6, 0.9)
T_7 = Intersect(c_5, c)
T_7' = Point(c_5)
d_5 = Arc(c_5, T_7', T_7)
P_1' = Point(d_5)
P_2' = (3.86, 1.96)
w_1 = Spline({C_5, P_1', P_2'}, 3)
X_1 = Point(c_1)
X_2 = Point(d_1)
X_3 = Point(e_1)
i_4 = Segment(U_5, X_1)
j_4 = Segment(U_6, X_2)
l_4 = Segment(X_3, S_4'')
Y_1 = Point(i_4)
Y_2 = Point(j_4)
Y_3 = Point(l_4)
Y_4 = Point(e_3)
Y_0 = Point(c)
o_2 = Spline({Y_0, Y_1, Y_2, Y_3, Y_4, R_8}, 3)